async function async1 () {
    await async2();//? 没有捕获异常的处理 所以直接报错了 后面也不会执行了
    console.log('async1');
    return 'async1 success'
}
async function async2 () {
    return new Promise((resolve, reject) => {
        console.log('async2')  //1
        reject('error')
    })
}
async1().then(res => console.log(res))
